de-sludging device - Almanca İngilizce Sözlük